live surrounded by greenery - Turco Inglés Diccionario